Big Huge Thesaurus

satureia montana

noun

sounds kind of like